Italian hitch - Deutsch Englisch Wörterbuch